ecological stability - Francés Inglés Diccionario